7576
2692
999
2001
2262
5607
2638
1578
1115
3303
821
1679
1703
1004
1696
2894
1140
2699
6556
9447
1797
871
1544
3134
5230
1252
2520
1629
1403
3293
5998
4836
2598
1839
6052
1399
2033
2181
1543
3996
1380
3307
44429
5424
13250
1613
2132
2029
2660
1156
29005
5078
1549
1687
3041
4598
2857
5146
2258
20075