388
2
244
1
312
87
681
74
447
0
1306
3
501
4
95
310
920
779
1119
1358
2155
106
4368
2200
5
1760
15
5822
12438
20
2568
7
1616
816
3553
3346
2893
1855
1064