2699
0
410
2634
1279
1
881
409
918
2123
255
745
418
257
584
945
1133
321
572
428
1101
479
2490
266
1430
4111
2
1924
1043
1054
736
1304
1436