1812
1
2732
2
2322
4
2786
1001
0
1522
2528
3
4187
10
34959
18
2327
11
1289601
3180
6676
12
1431
4259
123674
35
980
24337
22
542
2538
1161
2072
592
673
20850
5
1185
189326
1777
736
87