1530
0
599
1751
1
1311
2
2480
1168
1825
1256
1549
1424
1558
3292
1690
3158
2584
4
1475
1257
1347
1184
1218
8527
4072
801
2368
1466
1036
693
980
1288
4248