430
1
307
305
1667
0
382
1943
476
121182
302
21743
116
709
918
326
2150
2
484
5611
11
2142
445
2490
1073
1853
401
729
282572
2089
771
448
1282
1044