2659
2
5108
4
2445
6
1464
1
4271
6086
3
81077
101
911
1030
6344
1759
1225
312
0
295
895
1280
2587
3674
10
689
2059
8
2604
7
12958
5
356
4637
282572
338
393
256612
4669
2299