1520
1
1587
1425
2799
3
1922
650
0
1129
964
544
1501
1329
1578
2
1774
646
1889
662
3116
882
1145
2163
2296
661
3615
14
4376
7
3342
11
1392
1421
1124
1869
2109