422
0
340
649
4594
1
380
766
3659
14
255
1277
507
1033
980
543
2189
1152
710
608
2522
355
953
269
2328
17353
6800
25440
266
1297
412
368532
1754