996
1
1657
3
1562
3833
2
2196
2497
9514
9
1448
4
2360
4650
1554
1348
2998
1485
0
10616
15
1437
7733
7026
8
1210
4159
6
1151
1358
4293
1925
3460
14
13097
5
1042
8291
18
3760