2349
2
2456
1
1526
1632
1306
3485
7
1746
1813
1801
3
2934
19944
1993
1431
1883
2669
2799
6
2562
1199
2392
841
4179
3657
8
1844
1181
1913
5
1606
1517
3014
20
1319