2427
12
1590
1
2999
3
1816
83
4179
2233
2100
2
3132
10
3187
5
790
3066
7
2740
2977
2788
2600
4
2656
14
5565
9
2069
1102
1037
951
605
1660
1946
1431
2368
2980
2475
2562