2103
1
527
0
1409
3745
1866
72
2378
5
2010
521
1491
2757
2
512
478
336
267
1350
1996
502
343
394
555
1103
508
1489
1739
869
971
827
1345
2749