4309
3
1815
2
2710
2942
6
1431
1
1535
1622
14125
10
1767
1812
1558
383
0
1527
4187
1935
2322
4
658
2732
2786
1001
123674
35
1075
5204
1376
2028
603
1250
5521
6676
12
8329