25669
0
19783
2
2562
32302
1690
1
1532
4305
1590
1819
2926
4
2710
2173
8527
17946
1814
400
3008
3
2110
1746
4044
5
2258
1777
1545
1131
2535
24337
22
5440
8
3125
1660
3326