1235
1
1081
1304
2
1591
2400
6
2048
1169
0
2529
7
1015
2132
3
2582
771
262
1545
1554
278
2141
9
1967
2001
853
1539
1501
3075
1063
4383
4
4455
11
1681
1711
2773
5322
8