2328
0
325
2694
3
707
820
1346
4
1558
1
367
2152
881
400
2992
602
957
357
968
321
401
2370
415
951
409
525
787
403
1161
1133
1045
476