2262
0
1812
1
951
815
1590
2209
2322
4
2786
1935
2
2562
1001
123674
35
5
1431
2392
980
1777
1511
24337
22
4187
10
1161
1239
1814
2732
2906
1162
6676
12
1767
739
5950