946
4
471
2
1164
7
870
3
616
1
814
623
1168
16
500
550
2527
5
1044
1635
6
1150
940
854
969
0
1331
1046
1453
1195
3146
11327
894
1336
1369
1334
2607
9
1451
655