3063
3
5217
11
2786
2
263
0
1042
482
1
1772
584
20634
8
970
276
3251
6
929
9355
477
8280
1745
4431
1800
9
4694
7
747
302
601
383
744
1852
657
282572
2260
12
2393