1781
3
1691
1
1992
2181
1163
1290
2
2100
1501
5949
5
5521
2223
697
0
1814
2576
1309
3562
3936
4914
2935
1821
1938
2021
2001
1591
297066
2245
5389
2394
267612
4978