1119
0
1015
833
572
698
452
605
228
324
322
457
400
364
616
3624
4
476
14
2535
2
838
2996
960
709
4044
5
3083
355
2465
1189
3125
223
757