1388
2
2041
1168
1
1570
1129
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