1389
2
2461
20
1222856
4
590
0
2190
120469
35
357
2211
1
1969
3498
1446
4895
8
1842
2115
2105
349
5262
10
342
2064
907
10270
392
776
2442
563
450
2645
1358
400