277515
9
1003
2
282
1
476
1651
5
17328
21
935
614
5452
671
6
2539
3
1297
1194
1433
6724
2464
3319
8
11618
12
3793
16
645
0
1033
1229
907
2133
2833
25
1224
1029
1658
10
961
4869
4