1640
9
1129
0
3894
6
2288
1
2907
787
484
290
4106
801
546
1898
646
58
1603
2
288
23150
1903
7756
3
1421
1650
1649
2431
1282
2337
3123
1095
499
2693
1431