4585
10
4005
3
796
6
1129
1
701
2
2108
542
0
2528
898
571
2277
2297
2701
4
38477
34
2908
1411
1683
3671
4553
2738
3587
1022
608
10064
8
2372
4168
5
444571
9
17340
14
2075
12
2954