2299
2
3645
8
3913
3
2932
4
150
1074
1593
3489
5
3039
3952
3768
2530
1032
1
1417
2652
1286
1595
6
6495
13
1773
331
3022
997
1890
1393
5880
7
2508
1614
1040
760
1485