2667
1
1017
0
2430
3
1252
1711
2
883
2268
3252
2495
1376
658
9160
5
94424
197
1514
2571
504
458
1775
1494
4362
356
3186
1492
1015
12459
575
4310
6
189326
2348