354
2
1363
1
2060
364
924
5
449
551
1024
802
528
773
4
4011
14
1135
3
641
620
345
932
0
2055
322
1928
282
981
977
550
363
760
286
3010
321