962
0
1324
2
1030
1
879
659
1363
1273
1099
1083
4
1184
475
1776
70
2882
12
608
1394
732
1500
3
669
775
609
5965
18
802
1087
625
1031
491
995
477
281