3562
1
1441
2
1462
2475
2173
846
3
1305
1220
2166
4311
1540
0
1425
2160
1022
4724
3326
403
1075
795
1597
346
2917
5
487
1464
1715
2859
1396
2428
2054
4
3910