2683
0
514
3149
4
2574
1
1969
1222856
968
2855
3
1020
5223
9
4016
3439
2
3691
5
2749
2915
3092
1452
2727
2569
408
180849
101
1879
4895
8
2091
16550
27
1861
2404
346
2634