2139
4049
1526
3821
2727
3240
2415
1392
1805
6191
5380
2355
3402
1968
2380
5399
1482
1852
993
3148
1717
1823
7940
14638
886
1361
2980
938
1362
690
696
591
5101
1105
1450
1603
1797
3158
1671
2260
728
782
1193
1136
1339
813
974
1322
890
686
1086
990
776
856
1284
693
923
825
716
728