2
1434
42
3313
26
2509
11
1224
4
1725
7
1104
18
3893
1877
23
5960
9
1078
15
4667
1
863
8
1272
933
0
2385
1206
887
880
930