3530
6
2775
2
1398
1543
1764
1275
1
3272
3048
4
2603
1487
2493
3
2266
3429
2044
5
5636
7043
3114
2006
4181
1558
9
2349
903
2995
3588
1507
3829
1622
11
2051
7
1232
6079