1395
2
2786
7
348
1
351
396
0
370
719
5
449
386
67
317
148
120
357
119
236
1113
4
1594
3
3241
15
1139
5191
24
15336
6
2482
1297
2015
1647
812
599
2314
1410