330
0
801
5
925
2
1032
1
83
2023
3
1250
601
2315
1837
2032
1567
1179
963
749
1146
2063
2164
1413
704
1923
391
937
1536
1121
1070
323
1094
1298