2698
1
2838
3
4499
12
2241
2
1479
7964
5
19932
6
1354
562
298
1191
5017
10
1642
313
0
1147
1192
1504
1129
1070
2310
30334
1522
3070
4
3114
422
4979
546
3926
14
899
4039