1526
3
883
1
825
392
2
1290
313
0
1146
1087
8
808
1184
444
1442
1092
2007
4
779
1507
1408
1185
515
886
665
994
1330
1315
5
1537
604
778
652
698
238