3123
3
3165
2125
1
14508
18
764
18385
2
1216
25137
0
897
493
4740
20634
8
2809
1453
1327
1073
193
1890
1020
419694
9
472
3114
4
874
2328
1745
2727