986
3
1074
1
8028
2877
12
6282
27
3062
25
1298
4
362
663
3423
2583
4894
5
1848
1178
2
4156
8122
1148
899
439
456
472
530
582
149
2214
1225
6
1791
3102
4556
28
1448