123674
35
8527
1
1386
1522
240
0
3116
3
1812
2322
4
1431
1774
1124
980
24337
22
5346
1768
2
2786
1161
673
2072
1185
712
1068
1001
1790
718
5204
1376
2271
1204
3354
9