929
1
1319
2
1092
989
0
2710
582
2980
2207
1690
1373
5339
5
1168
370
2865
905
2760
4
2055
1660
1260
1668
838
1814
2166
2209
1751
3429
7
1778
400
1844
1306