1589
5
7355
2
622
1
704
539
881
1336
4
2191
7
612
0
893
3
522
1262
2988
974
1367
474
422
1075
1116
1536
6
1615
9
1575
1480
636
475
8018
8
1114
537
1407
511