3238
13
4966
6
12621
22
2959
1
3118
3
437
0
1616
2235
2356
1224
2061
2688
2
1131
3841
2259
5196
2190
2983
1917
2667
1960
2977
15
374
2899
8
2954
3453
841
3910
2507
2711