1594
2
1268
0
1418
2693
3
2095
4
1851
512
1
2858
14
1750
3268
499
768
4431
4513
2870
1645
2585
1421
3342
11
1357
11881
1343
2198
5
3615
7
2082
559
1966
6
2478
1342
1903