1190
0
2956
1
2318
2
3546
4614
6
869
5147
4044
5
1053
3083
644
2189
4425
1489
2465
1384
1873
3198
8
3125
1867
2028
3007
2398
5402
10
1194
181997
11
2732
2542
3426
4
3386
3