2245
3
197
0
451
742
2262
1015
1
4443
9
1694
951
2131
690
3053
7
1019
392
2669
2
929
2600
4
1828
19944
564
1372
619
3735
1087
1743
6236
10
1606
55904
2475
108797