1052
1
1359
1110
3
266
0
458
3268
1376
13159
10
400
4140
1832
1279
584
4594
1418
2
1544
691
759
1823
3659
14
467
3965
431
2129
1152
503
1045
422
517