2535
2
3498
4
2996
0
7793
32302
1883
19783
4360
6
2932
1603
1
25669
619
3591
11
17946
2365
4179
1363
2990
400
3326
3
14
1233
1153
3090
572
2884
5
21152
8
1323
3585
1819