1575
6
399
1
1297
1362
3
16336
2
1960
4750
1122
0
1264
1006
4
1239
1366
1652
1792
16547
1139
11009
15
2704
803
933
750
1328
497
2289
1599
655
922
2814
1042
5577