1504
0
2152
1466
2972
10032
14
3576
3
1814
4
101415
109
3895
2
4415
9
4112
11
2811
851
1
2320
10
1009
919
2499
2180
608
1268
3551
4335
1423
2337
1558
1780
1739