412
3
859
298
1
623
255
2
1167
1593
688
1146
4
912
0
883
1483
817
1507
1931
2332
7
3152
11
1203
1851
1292
1261
1065
403
12134
1546
872
1282
2192
485
932