2356
6
1616
0
437
2959
1
841
1083
1917
1195
374
770
108797
3453
1494
2386
1067
3910
3
2245
1960
2530
4
6236
10
1174
2899
8
10827
2235
2629
2
2259
585
1802
4926
5
378