695
0
2234
1
5431
2
1456
1115
3
4456
2549
459
3525
1054
512
7863
1367
4761
1247
1992
742
2392
1288
4288
2372
451
2502
2126
332
3593
16
1012
697
475
1409