1392
1
1691
693
0
1159
2
784
2169
4697
1978
6075
15
1076
3
915
1147
2217
1146
526
1093
1380
2166
1660
1825
83
2562
1431
905
2294
801
2710
1690
2760
4
1788