1115
1
1586
1543
2
169211
11
846
0
3373
2683
268
1232
46414
1045
572
282572
458
20634
8
517
1297
2952
2730
6
539
266
363
419
2809
503
433
3659
14
368532