1559
2
2581
5
2301
1650
0
21743
1
6515
1343
504
1780
1352
3
373
419694
9
2369
231
2347
363
1425
14076
7
580
798
385
3092
383
2142
5316
1885
2267
1930
16840
15
1084