2322
4
1417
2
1812
1
1021
4187
10
1120
1220
904
1864
2732
2786
1166
1001
0
123674
35
455
1431
5204
3
1376
1778
603
980
1777
24337
22
1161
4309
2055
1239
1162
4079
1742
6