1052
1
4594
458
0
1359
1110
3
3268
552
1376
1311
400
4140
525
2952
3965
1152
759
4328
10
266
1045
768
31535
1378
2
3659
14
1343
611
1418
1544
1297
251