2698
1
2615
2495
0
2477
1289601
4
1683
2593
1107
2480
3423
2
4837
5
3014
20
2596
189326
2693
3
742
2732
623
663
844