1189
0
2996
1174
1
3012
4
5372
2
3820
3
32302
2305
2570
1193
2480
14
10827
2535
467
4044
5
3083
1326
2465
1527
3206
3125
9956
1047
1187
1534
1264
3765
2105
3498