3207
3
796
0
1356
7
1066
956
2
521
1684
2933
1
1107
8
1364
878
657
473
1183
1776
741
1323
1349
5
862
831
1515
4
1517
848
808
1361
1184
810
1340
4870
1163