3263
2
696
1
1255
1290
536
0
1437
1213
452
442
2352
401
910
1843
799
375
336
287
1291
2982
3
325
2755
971
875
2935
1494
277
1183
1320
2407
507