1691
1
1992
3
3508
7
1871
2
2600
2082
0
4363
697
2741
4
785
610
2305
4390
1309
3562
17391
1415
4651
4914
2966
6
833
849
2100
8217
2758
4690
2231
6345
297066
5389