2297
2
1376
1
889
0
4438
8
830
1568
1644
1234
197
1570
4728
2104
3
1747
1254
1718
2615
289
6357
14
2082
3182
1501
4080