2270
3
1062
1
1306
0
2194
4
1632
2
1129
1928
1767
1502
1927
1879
5245
1014
1871
5443
955
2039
2132
2944
9
1819
12
1099
1410
1055
8577
1086
1198
1166
109753
42
2903
1733