12402
2
2661
12
1868
4
1783
11
1836
3236
1
4690
21
1143
3
1547
7322
6
1734
1285
1457
895
1033
2583
1858
1009
2129
1518
2292
1353
2003
1652
22
5509
1965
5
6201
3131
8
2655
9
2371