2830
7
3116
1
3691
5
2809
2
2301
1020
0
670
2881
282572
847
968
2224
235
53
913
3510
4111
1824
2657
3
2749
2748
2191
1452
286
2459
9
1098