1528
4
288
1
94
444
526
87
207
471
668
2
2635
3
732
480
415
407
88
1428
103
1048
0
386
503
843
1145
232
824
401
724
67
516
466