4123
7
611
0
1454
804
1132
1805
5
1036
1
798
2020
4
414
913
2395
39034
81077
101
427
589
1149
2730
475
1073
105807
42
400
2462
8
472
2955
2
1049
2195
642
3233
16
17824