552
0
1009
589
575
2260
3
1215
1
2740
2297
440
244
683
639
2690
2992
1367
503
2317
2
251
1541
3082
777
1015
2522
483
22330
22
4106
409
846
300
1020