2377
7
5867
6428
9
1363
3
3642
8
711
0
1293
2
1590
1
3619
743
1962
3234
15604
5
963
1367
4
1236
658
238
110
2062
10
494
226
5684
977
9839
8916
8838
1867
7983
1761