1090
0
1430
603
400
160
2023
2
43
3
357
149
670
2638
361
714
442
314
825
297
1009
579
279
253
595
739