0
1436
1230
997
809
1120
1145
1050
880
999
1172
1037
970
1021
893
1772
1
1252
2704
1496
1579
1524
141072
2991
2564
2563
2465