693
0
1929
1
572
355
1328
630
340
1540
305
520
454
566
471
1670
290
3260
428
514
21743
165
369
256
280
1079