358
2
782
1
1265
386
1075
0
1299
1076
5
1220
4
468
2593
8
2443
3245
7
1584
803
3
248
184
145
573
1219
1424
1218
511
1139
3555
1175
653
808
602
129
411