2535
2
2349
3
3498
4
1013
1
3931
6
32302
0
21152
8
1066
1366
1988
1168
3090
1305
737
3083
650
1905
1431
1211
19783
1801
1860
3576
2932
1603
2377
17946
2207
2980
2990