436
0
587
810
258
4594
1
1271
213
968
282572
244
4936
611
901
362
1149
797
346
475
490
602
813
336
711
11768
21
1319
2519
1027
256612
471
1404