597
2
1130
1
2176
5
3061
6
3795
1637
1268
0
618
1312
2585
1283
3626
1383
9983
3625
7
543
704
2127
2714
4273
529
2109
1132
417
1594
2459
9
2420
3
984
1058
1851
4