1813
1
2100
2
2268
8
1526
1168
9956
3
1787
911
2788
1529
0
1289601
4
3326
2949
6
1532
1945
1681
444571
9
3386
4311
3070
1431
830
1148
6844
108797
2110
2085
2386