1786
2
2908
5
1820
968
1
1416
4
2779
2101
10366
8
10628
15
1439
7737
9
7463
25222
63
2980
7
1194
1367
2376
1156
7842
2794
4403
16
4729
18
7063
14
1760
4051
3
2018
13
1211
4161
1394
4550
17