2021
1455
764
1586
546
797
0
503
5500
5500
5500
5500
5289
4251
1822
1077
3178
3383
3507
2921
1690
874
663
616
3402
3230
2372
3020
1689
666
653
577
4342
5326
5367
4637
3218
1581
885
668
1555
2757
3559
1502
1632
838
641
582
1830
1885
838
1438
839
650
568
543
2201
2858
2222
2388
1498
379
618
588
2246
3230
3596
2710
1830
1005
633
596
4101
4683
4645
4129
2872
1311
719
413
5500
5500
5500
5361
4716
2673
1516
963
500
500
500
500
500
500
3741
4033
3944
3518
2016
1010
true