1016
1
1011
0
1637
2
940
2883
5
2129
1594
2696
1234
1615
5635
3
1215
1076
1235
1566
1338
1821
1467
1583
2901
4
3103
1272
11650
23
3593
16