1929
3
1845
1
1924
2057
467
0
1380
475
1310
1755
1225
1012
984
1570
496
297066
131589
1376
108797
3252
504
477
444571
9
2398
8
485
2386
1197
2245
1289601
4
575
2530