2349
2
2456
1
4179
1526
1632
1306
742
0
1746
1813
1801
3
951
19944
1976
1431
1883
619
2669
2799
6
2562
564
1501
2392
841
3657
8
1844
3629
1181
1606
1517