878
0
549
1362
16
1106
419
2996
368
4044
5
3083
2
278
449
17946
1364
2465
163
585
650
803
364
541
431
563
1598
3125
661
1
743
3546
32302
405
1225