2262
0
951
1
1812
1590
980
1814
2
2906
815
24337
22
2209
2322
4
2873
3
2786
4096
1935
1558
2562
1001
123674
35
5
1431
2392
3267
1095
1777
1511
4187
10
1161
4562
1599