3462
3
1230
1
1520
2
1721
4
567
1998
2651
738
1058
1427
924
1225
5
1513
877
6
2018
3425
8
1293
2095
0
3346
15
3435
1480
913
968
3146
22
3703
5791
9
2519
1834
1351
4004