2100
2
4179
1
1883
6100
15
1123
915
0
2368
745
1681
7021
3
2110
2392
1379
2114
5439
2209
693
1547
6499
1686
1691
891
3326
519
1749
1502
1399
30334
6
4562
5
946