2698
1
2369
0
2615
1495
1380
1403
1289601
4
337
2593
785
1107
2480
2530
4837
5
1129
3014
20
2596
2
189326