3930
12
3301
3
2902
1
1036
1113
4
1536
1740
10
1381
9
1309
1537
2837
12504
3965
4201
3703
3383
5
2767
6
2213
452
5930
2039
3776
8
3253
633
1678
2151
531
1251
2406
2
2769
7