1767
2
1239
1
1812
3629
1162
123674
35
1558
1527
685
0
791
1331
1623
1243
1267
1843
8945
2595
1679
5771
10
1431
1170
1282
10736
26
2219
652
1069
1077
956
1212
2698