2535
2
2349
3
4471
1013
1
3931
6
1066
1366
1988
1305
737
0
650
1211
25669
1860
3576
1603
3498
4
8527
3200
2990
181997
11
32302
1431
1168
1399
5
1819
1136
2271
1801
3971