1781
3
1691
1
2181
1163
1290
2
2100
1501
5949
5
3835
5521
2223
1814
2576
5375
0
790
3562
3936
3735
4
2166
2935
1821
1938
4179
297066
2245
2394
267612
4978
3610
99072