1619
2
2102
0
1001
1
341
665
25788
14
795
1744
5169
1289601
4
438
763
2126
450
387
1212
1079
1282
1542
3337
5
190
96
21152
8
534
432
1585
653
917
469
990