3508
7
2686
8
2132
3
2740
1
5527
2274
2499
174730
18
2082
0
4363
31371
64
12459
3971
3683
4283
5
2465
2692
5225
267612
3071
9
631
9956