2402
2
2190
4
845
1
634
3468
18
4827
4551
15
2652
5
1548
7120
14
2367
2431
6
2784
1368
829
2335
3482
1091013
863
645
1280
2001
9
1376
675
948
2324
3
2290
1249
3445
10
5739
16