2049
1
2377
19944
2
5504
16
1780
2100
693
0
1691
1380
2906
1704
4382
4
11059
9
1174
297066
467
3562
14887
18
11924
496
2428
1047
2173
5169
1778
131589
2999
3
1606
1532
4179