951
1
619
564
2687
2
3629
2502
1564
2400
6
1423
1015
2740
1168
1976
3
159
1431
1606
3539
1495
1635
4
4761
6236
10
2257
5
2100
8527
1047
17970
15
1554
2844
2352
12779
8