763
1
451
2949
0
718
667
419
1595
833
910
3621
617
691
337
616
2207
24337
22
3987
2136
5
813
2094
5504
16
432
355
2377
2458
3050
1331
2
1334
478
1972
3