2377
1
19944
2
1047
3562
496
0
1380
1606
24337
22
1690
2906
2110
1819
467
2710
951
2100
1751
2368
5504
16
2428
1691
1787
2392
11059
9
11924
1396
1296
693
1093
1371