3210
5
2023
2
1480
1227
1
1321
533
1109
568
2648
1411
3
580
541
596
504
668
2800
9
460
4983
4008
686
4414
24
433
425
954
2926
480
571
1374
8
1614