627
1
527
2190
4
108
640
2203
73
87
1261
0
5584
6
2183
2
2112
3
428
1087
2408
1455
1688
168
1250
888
1225
853
723
1134
675
880
1748
1038
454
2651
5