2414
2
2297
1376
1
889
0
4438
8
1234
70
197
402
445
4728
2104
5521
2223
3
1747
1254
1718
929
2615
289
6357
14
2082
3182
1362
16
1501
4080
3371
10
3936
1950