2535
2
3576
3
1013
1
3931
6
1431
1066
2760
4
1366
1988
2349
1305
737
0
650
2968
1211
1860
1919
1545
4117
5
1788
764
2999
1532
3326
2166
1598
1168
1399
2100
1383