608
0
1454
303
4594
1
935
810
611
1976
2
2576
649
282572
428
922
2742
1246
256612
4669
1806
3
546
2663
6
2284
1348
1082
4
678
1935
96512
290
300