3125
2
1123
1
19783
2358
9
3612
10
6707
24
1189
0
3156
8
1461
2368
2131
1050
1268
1078
1988
9817
8072
3
2169
1373
5
24337
22
2155
2964
2110
1751
1355
1233
2468
1603
2258
1047