649
1
1438
0
2188
9
3795
1869
1550
688
3025
1199
1008
2
1132
315
892
1343
3116
2306
522
1506
1131
2814
5
2661
790
964
1860
769
670
2330
493
518
440