1123
1
3612
10
1093
0
2368
1050
6707
24
2801
2
2131
1268
24337
22
2110
868
1078
1265
1373
5
1751
5347
4
1363
1047