545
1
91
1187
2
3808
6
835
3
76
1078
667
629
481
1367
4
93
86
443
524
1105
1568
1390
0
766
1359
562
527
1424
1257
714
1148
1526
506
394
287