1015
1
2045
0
2702
6
6236
10
1668
2769
2
3076
2400
2048
1169
2529
7
1422
2582
2132
3
262
771
2141
9
1554
1545
278
4383
4
1690
1967
1501
1681
2773
2001
853
1539
3075