2336
5
1393
1
1285
5726
8
2297
2
989
0
2368
1880
1618
4285
3
2884
4670
346
1394
4012
2939
891
2528
3758