3025
1
544
0
646
3632
5
2799
3
1889
3795
650
1575
2
1587
2306
1922
814
2086
8969
417
915
999
848
2982
3287
1129
571
662
1425
1716
635
2296
292
4513