3034
12
5363
6
3442
5
1869
1
1550
0
3025
1710
995
957
3488
8
1008
2
1132
1233
1343
744
3116
1125
2306
522
1506
2814
964
1860
769
670
2330
493
385
518
3484