948
3
695
0
804
1
1000
5640
9
500
658
2319
2196
1862
2
1285
990
1087
1884
1424
924
2324
2433
12
451
794
1705
1396
1194
994
781
1801
5
1142
1784
3539
4
1111