2190
6
512
1
3559
398
1869
1550
0
3025
1008
2
1132
3351
2330
1343
3116
2306
522
1506
2814
5
2708
964
1860
769
670
493
518
440
1334
1898
20634
8
21743