2245
3
3053
7
1355
0
1393
1
2468
2
2767
5
1636
4480
4070
4
3364
751
9817
989
297066
2182
2035
1809
1757
7793
2517
3683
9877
6
2797
2801
3175
8323
1859