0
1839
1
1309
2836
1551
1638
1582
1200
1304
1035
840
1006
992
1004
1135
1016
141477
3065
2621
2611
2524