17946
0
7793
4
2670
2
3080
3
4168
5
389
5440
8
1383
2964
1
1603
2983
2466
2906
572
4155
7
1043
3858
12459
4471
5488
6
2116
4198
3608
5164
1094
1482
2005
5033
15
1492
1765