1794
1
2980
1209
2861
4179
2462
3
2349
1067
0
2082
581
536
915
491
2189
849
472
642
538
580
608
824
693
480
784
448
526
1093
1380
2166
1660