1305
2
689
1
774
42474
24
1804
3
1633
3560
2004
27
319
3781
3472
1257
5696
4
2556
8
2311
1112
1745
4650
11
625
3878
669
0
1387
2877
1476
1529
5
1173
1726
1494
2095
827