2765
0
412
328
737
549
472
294
932
394
1346
810
5065
1
2299
307
484
375
692
931
297
534
494
1101
305
3680
2
1354
1787
1318
2439
1127
1070