2583
4
21162
0
1503
1
2491
1842
18
1411
1126
834
3863
1729
3
3022
5
1256
1377
1841
1590
1326
1642
3414
14
1461
2323
684
2
757
1418
300
491
391
487
322
445