418
0
1557
1661
1
663
602
471
496
2909
4
1748
722
410
320
1128
2710
9
787
63
4396
3
846
509
1386
360784
19
339
1101
169211
11
683
579
1931
2
2161
195