1575
2
302
1
710
3
597
1205
2987
646
0
4233
1454
671
1464
1614
5
3708
948
582
1129
2346
4158
3558
6371
7
2084
3659
14
3375
8475
12
5570
617
4240
4
3456
1022
7551
17