4016
1
3691
5
2749
3092
2091
2
1452
7108
13
2551
915
180849
0
16550
27
1861
362
346
2061
9355
3
1922
780
968
646
1337
2298
105290
1602
1020
2369
2073
282572
492
691