4033
4
1932
1
913
0
1722
2
611
2102
484
1383
964
3672
7
1598
488
477
1337
2457
509
787
58
3512
1348
263
3498
1631
419694
9
3460
1804
256612
19279
529