1239
1
2801
4
1767
2
3629
1812
123674
35
1162
791
0
2635
685
1558
2393
6
2299
2595
1537
1527
2949
1331
297066
1623
1069
1243
1077
956
1267
1514
1843
2698
2906
765