3323
4
2198
5
1132
0
2061
2
1056
1
1084
935
4438
804
874
493
383
1361
1282
300
1208
475
4349
2211
573
1053
1458
3
397
1049
714
2067
2500
10
1129
553
2789