2297
3
1747
0
1254
1718
1
2615
289
6357
14
2082
3182
2
1501
4080
3371
10
3936
1950
5233
3316
11
3691
4
2245