572
0
2996
1581
2
452
3080
3
324
2245
457
571
400
616
1044
1
476
1226
2683
471
14
3053
7
934
960
4044
5
3083
3683
536
355
2465
1189
585
383
1123