2071
1
2680
6
944
3
2282
476
1539
5
902
2
984
4364
7
0
1292
626
457
851
1040
1561
1613
2956
885
886
1232
791
337
773
938
769
472
1715
321
1497