2057
2
1042
4668
6
2559
4
4618
9
1514
1
675
0
863
7
571
613
1314
2660
925
3124
640
1705
3350
1374
10
1004
5
3313
12
2850
3
1014
824
1186
1279
903
937
1827
3615
859