3525
1
5431
2
512
742
10598
459
3688
5
3126
3
2471
7
6095
9
2962
6
1960
0
1250
5052
10
1289601
4
4465
22
2195
7978
19079
1663
2234
32302
1195
2358
3090
3758
1247
2268
3507
3546