2369
2
1289601
4
109776
42
2496
3
723
0
3222
1403
4398
10
445
21152
8
1748
1
2620
2687
5
3612
236066
14
806
4837
1174
676
1854