2029
1
1224
4966
6
4436
3
2477
3238
13
856
3841
12621
22
2859
0
5504
16
3234
3118
5196
2
3798
4
1417
1743
911
2102
1876
14887
18
1972
434
2845
5
3447
7
2272
1986
683
3742
1632