2687
2
3835
5
19079
6
1266
1
2268
4
6044
8
4285
3
5862
11532
27
24337
22
1289601
6346
16
685
0
1075
6713
11
2835
12459
2121
2449
6445
19944
3066
7
2155
13499
3882
12449
23
2966
1903
1444
400