1814
2
2223
2100
1938
1
2935
1295
3936
3
1821
946
1363
1411
2570
1660
1438
2763
0
605
2837
3026
1691
2082
6346
16
2272
1736
2650
20