1365
6
4
370
2
320
327
364
1
438
3
89
899
143548
11
1079
1174
426
0
9812
2655
2221
1650
1850
1460
922
1551
3877
568
3179
655
1497
877
1576
1680