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