4005
3
3303
10
131589
1
38477
34
10064
8
571
237
0
1022
2372
608
4093
11
444571
9
7592
7
3475
5
17970
15
2558
4551
1974
2
1135
3491
4