2349
2
496
0
830
2456
1
2354
2245
3
1526
1632
1306
868
1746
801
1813
1380
1801
19944
1000
1431
1883
2669
2799
6
2562
2392
841
4179
3657
8
1844
1181
1606