907
1
1539
1233
1209
1013
1070
0
1587
9
3818
7
951
582
2505
2
3205
1306
1743
1380
3683
1225
790
784
1618
1015
2738
2294
1142
3354
2207
2377
1787
1038
5006
5