646
0
7334
4
3469
858
2126
3588
2
2880
5
422
2727
5781
6
1285
653
3451
10
2668
3092
1
1932
3799
12
1009
1344
2459
9
2522
5560
392
3691
2749
36609
34
1452
2694
3
2465
572