3210
5
2022
2
1480
1227
1
1320
532
1109
568
2648
1411
3
579
541
596
504
667
2800
9
595
460
4980
4008
686
4410
24
433
425
954
2925
480
571
1374
8
1614