2830
7
3116
1
3691
5
2809
2
486
0
2301
390
2881
282572
683
2224
968
3510
823
4111
2657
3
2749
2748
2191
13491
6
1452
2459
9
1098
380
688
4033
4
608
709
218
1969