3428
0
3621
452
1518
2
4548
3544
3
1078
1
1091
5070
19
2392
2477
8
1213
4396
5
4754
7
1414
2584
11
1097
1710
7621
13
1232
1716
2595
1308
4398
10
631
712
666
3305
2689
5460