3655
11
2133
2
1343
0
2604
1
5308
4
3625
1225
2886
2317
3742
6
1441
1376
400
2413
3934
16174
5
455
888
1746
3328
1078
1012
1571
629
2904
3
2277
458
581
467
3808