2188
9
571
0
1518
1
964
1513
1865
2830
7
3116
2000
1922
928
2799
3
688
1129
766
3795
1733
2767
2461
20
993
282572
5646
4
1047
544
2190
998
2
650
1603
1448
915