914
0
1429
2079
580
468
368
1397
371
1673
614
2332
758
365
791
2439
433
207
5430
380
1070
1015
3083
2
318
3168
1211
340