2669
2
496
0
1380
2522
951
1
1976
3
619
2799
6
1632
564
616
1606
2502
1152
1526
2740
1093
1816
19944
2804
4
1569
3539
1320
4179
2100
957
2972
1813
771
1787