7528
4
5158
3
5877
12908
6151
3405
1915
2071
2
2764
1
2719
5
4293
3336
6
12226
2173
4106
2629
2077
21492
4356
5330
2990
2332
7492
8387
7
10866
2501