0
1526
931
1091
927
1198
918
1136
948
939
1062
906
1002
1003
853
1621
1
1123
1926
1360
1446
1388
139780
2802
2426
2421
2324
2286