545
1
1445
3
1128
2041
7
3116
4
2880
1148
1027
5
128
0
507
2
477
134
438
471
515
995
12
667
510
921
2430
768
894
384
260
341
309
325
845
332
445