3404
2
643
1
383
998
1885
3469
3
3795
1633
1448
1063
661
0
544
1893
1168
2982
1894
2799
7
2108
1869
1550
650
3025
2961
256612
1008
1132
2372
1576
646
830