1281
1
962
175
2417
1756
2
3505
4
800
4289
10
2245
2094
0
1274
2494
3054
356
954
1583
1030
1403
1973
1434
1367
1726
1406
1384
7
3444
3650
3
1255
853
2809
1701