1321
1
4412
3181
814
2
2213
3
3474
1242
476
355
467
361
484
466
439
491
875
555
389
2653
13
378
433
425
337
5076
9
552
519
450
434
798
1444