2143
0
787
1152
846
2490
827
1939
381
454
750
743
6370
5
1045
456
266
467
368
1661
1
445
1664
1841
7
597
2
410
764
96
2524
430
4077
2119
2782