2535
2
3765
4
3498
32302
0
1462
1
1093
2428
3053
7
19783
1690
2932
1603
1606
11059
9
912
1295
1881
17946
280
2074
2655
3
2990
3683
2146
897
1883
2650
20
14
1153
3090
6