950
1177
1216
1158
901
1369
1176
1447
1932
1290
1116
2779
2527
2073
2156
2648
1440
3096
3037
2003
1679
1954
4001
2695
2321
6350
2471
2752
2346
2009
2348
4878
3300
1788
4497
2327
2962
2596
4113
2758
8880
30966
2462
2451
3291
3595
5004
53480
3252
9848
4658
18906
6356
11863
3214
5125
5534