945
1
1131
2
1533
2336
733
962
3655
11
4587
3
2535
181997
19783
7793
4
17946
0
2778
32302
572
2468
4937
1202
1399
1259
4070
1350
8411
1977
25669
2326
1809
2392
4009
6