5978
6
3910
3
1295
1
3660
2
3453
8582
2650
20
3062
8
280
297066
0
2738
2250
4945
2773
3683
810
4553
3121
2908
10
2558
6952
5
1581
2001
1691
3765
4
3782
542
2245
2059
4383