3765
4
1581
2
2535
5225
8
3498
5717
1
1908
32302
0
3053
7
19783
1160
2932
3629
1603
301
1295
17946
280
3439
5
2990
3683
2478
2650
20
1153
1404
3090
6
2250
436
21152
25669