342
1
130
2
1117
144
82
119
357
120
187
236
0
1395
2786
7
348
395
719
5
351
370
449
386
67
317
148
1800
3
679
641
4
1054
6
536
444
1321
1082