471
0
1580
3691
5
349
2809
2
17353
432
2301
1626
1
3092
337
572
2881
116
827
31535
384
241
699
344
1155
721
592
403
3114
4
688
3510
2587
6
4111