3470
5
1440
0
715
711
442
681
2257
2
515
3162
1287
3
592
948
570
352
522
916
2825
1
676
332
940
102
829
98