2655
3
3123
5
1675
1
16769
2765
8
3003
2277
0
1700
3848
2062
758
1766
2
1512
2189
2542
3426
4
2108
4888
20
5621
1449
790
3354
9
4537
2169
3868
10
2604
1168
1131
9160
1663