3109
5
802
1
6062
16
2650
2
1603
2670
20
521
1574
1952
2076
814
933
3013
3
1778
417
0
1129
1291
1157
2648
5595
18
3311
4
3243
7
1759
565
1022
7952
4577
2129
120469
35
5217
11