4677
10
3466
5
481
0
31535
428
1123
69
4111
2
212
1225
1
5620
11
753
422
911
1464
458
8731
6842
1116
1043
2084
6
2934
8
587
282572
483
2758
4536
1890
1337
105290