2071
1
2679
6
944
3
2282
476
1539
5
902
2
984
4363
7
0
1292
626
457
849
1040
1561
1611
2956
885
886
1232
790
337
771
938
769
472
1715
321
1497