1259
1
2098
3
855
0
2
822
823
1399
1265
1839
4
2161
1514
3112
13
2485
3598
4715
4251
5
3573
2162
2703
3023
6428
10
6289
9
3307
3230
7
2751
3110
6968
6224