2297
2
5262
10
1458
3
1207
1
2507
2143
0
1984
1431
1635
5
907
1516
1337
1270
1491
1166
624
831
2989
1255
2296
1359
12320