1015
1
1690
1554
2
1681
1751
2562
1235
1081
1746
2999
3
1825
3453
2152
1591
1304
1766
1220
2173
2400
6
262
2048
1547
2141
9
2529
7
4179
1169
0
2132
2582
771
278