1746
2
1000
0
2082
1
2392
2294
1568
1699
3326
3
1570
1749
1681
1615
830
526
1399
4305
1606
2578
496
607
83
2073
2655
1819
2562
2184
1660
779
1152
801