2626
1
3583
2
1210
4578
2176
583
3565
8
4715
5
1271
2069
909
3987
3
348
0
5151
2348
5915
11
2478
1734
1552
4
1547
2317
1106
194
2802
2292
3696
3715
1312
2204
2756