418
0
1861
5
517
31535
453
47041
101
555
2168
50987
2855
3
945
516
580
594
1054
683
2093
2
371
901
1362
1
2694
968
469
1878
2644
376
165
1333
78