1020
0
3092
1
2881
2
31535
2235
847
968
2520
235
4445
3
3114
4
53
3510
4111
2749
1787
2748
1452
286
18385
1098