1690
1
2173
2932
2
2505
3634
10
2996
0
3771
3
32302
2930
1380
2535
400
1250
1449
5440
8
913
4358
6
1590
2600
4
800
21152
2710
1813
534
6346
16
19944