45
2089
29
1369
20
1906
3
3339
22
1120
5
2659
9
1395
0
2022
12
749
10
844
694
7
766
8
655
642
699
578
6
493
507
669
348
2
693
557
4
454
650
522
615
1
706
502
551