2382
6
1451
1
2322
4
3971
2271
8527
1386
1522
847
123674
35
1770
7
1812
1431
1958
980
24337
22
2786
1161
673
1185
2
1001
0
599
3261
3
718
5204
1376
1475
741
2817
1768