4103
4
4364
3
3292
5
1372
2
7022
7
3414
10262
19
24152
14
11332
9
7141
10
22330
2739
1697
7823
1
2926
6
3930
4276
1646
3755
1594
1234
1175
0
1818
2506
3273
1809