3090
6
929
3
830
0
2392
2
10243
4
801
2082
1
1749
2294
1380
4833
2535
2452
868
21152
8
526
815
1746
3083
83
1606
1000
2377
2980
4096
32302
2884
5
19783
2184
1036