1505
0
938
1
2037
3024
3
3344
1151
4241
1489
5
1175
2701
4
1532
2
2125
5505
14
2166
953
2060
1895
1080
309
579
1568
2578
2670
1094
1570
2820
10
1782
2646
1195
2283