1239
1
2493
18
1585
2
3263
4
1767
2326
2631
2169
1047
2338
674
945
1537
6753
17
3655
11
603
0
4009
6
615
2710
1355
1393
517
2468
2767
5
4480
4070
751
9817