379
0
1358
458
276
173
223
440
887
527
654
3025
1
641
684
278
726
980
853
2546
2
1675
1145
453
1323
782
2161
615
410
1324
275
1123
1306