2322
4
851
1
2505
2
951
1993
3
1162
2301
6
1400
1075
1710
1239
3107
5
1223
15233
2724
0
1446
1767
2268
1517
12717
685
2340
2919
19932
948
1522
642
982
718
2562