575
1
779
1003
1597
2
4377
0
3669
3
953
1567
5
5493
9
1378
12
916
2656
673
1201
510
1208
6
7089
3219
20
2459
678
4442
2207
1056
2166
7
1016
382
2196
583
492
2718