1682
0
463
647
371
1815
1
243
911
2
2661
1460
5875
1540
2670
20
18403
6
445
1603
2546
13
4159
7
1015
657
7039
382
480
3202
219
483
668
284
729
2634