1093
1
2289
3
1234
2
4269
4
1280
1854
1562
0
1697
780
1298
619
951
996
887
1236
1940
2283
1598
1879
1787
10
1792
948
1290
3380
7
1329
6
2654
1345
34841
19
1241
5
1664