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