1089
1
2377
5504
16
1015
1694
951
690
2669
2
3465
2245
3
2131
2906
3835
5
2949
0
19944
2392
564
4382
4
6236
10
1704
1174
5169
2262
1743
14887
18
3090
6
3683
1047
297066
108797