45
2075
29
1361
20
1900
3
3324
22
1115
5
2593
9
1383
0
2002
12
747
10
827
688
7
758
8
651
640
690
575
6
487
504
661
344
2
674
553
4
450
647
517
603
1
699
490
667
542