2236
2
2451
4
905
1
120469
35
330
0
646
544
775
559
2372
2096
2368
661
6406
12
7885
1256
438
5734
10
283
1222856
4223
22
2470
928
2346
3
784
22330
1924
3067
571
662