1788
1
2245
3
1295
19944
2
2710
1622
2368
1527
1342
1815
1431
1558
797
2776
297066
0
2173
1015
959
3926
14
2999
2134
1075
1339
1011
1137
159
2241
1935
1250
1606