530
1
4248
1505
1384
5
1103
2145
2153
675
511
1466
467
0
2274
1972
3
2100
2
512
1057
1996
4443
9
4601
3323
910
597
904
434
2551
2996
779
707
3629
552