4004
5
2482
1
2466
21
2043
2
2649
3
1879
1870
6
3462
15
1338
1043
2429
2094
1478
1761
1351
1200
1580
1141
2811
1375
1114
619
4024
8
3790
1032
1548
1622
1154
859
1346