2730
6
20634
8
1824
0
2657
3
2668
2
464
467
25137
3203
10
376
392
899
349
585
548
263
4651
4
255
2855
918
31535
105290
418
945
979
1314
297
1414
1045
1020