334
0
1324
25669
499
544
14
761
1133
916
612
493
1596
1595
1218
863
1028
496
3666
2
1923
138878
3429
826
531
5771
10
513
1812
1
1070
548
1475
2385