1060
1
1485
2192
2
1767
535
0
940
436
591
1034
1371
1883
1086
7199
1128
1066
1484
1112
72
1914
1361
1174
1041
1337
663
483
592
946
1145
1657
914