2069
3
3663
1
2288
2730
6
2657
2668
2
1020
0
968
3498
4
2648
5
1389
2042
20634
8
177
251
213
2809
6800
282572
536
2855
6333
2275
2874
4309
1058
514
31535
2748