1196
1
25234
63
1367
4
1020
2
1127
1019
1692
0
2013
9865
1496
3454
1980
4335
7
1623
1403
1372
1462
2605
9908
12
1551
2382
2048
5
1429
1330
13698
1474
407
531
467
3
420