103
0
387
541
1258
1350
515
1875
2
255
422
2266
2429
4
917
728
1850
1
868
440
2715
6
3430
419
371
1704
6307
10
508
528
85
6747
701
1045
1320
571