2524
0
1185
2
1991
3
2455
4
2428
1
5919
864
928
3841
10183
14
8162
2462
1337
847
9036
9
1757
10293
5
1467
1144
1044
5375
8002
7
775
6095
7034
5717
1993
2223
1816
1676