3835
4
1292
0
571
1638
418
297066
532
2245
3
3053
7
13018
2277
1581
2
5147
1618
2152
3765
12459
469
2771
2310
3014
20
2480
4168
5
3683
1
1295
1970
570
2043
490
2274