2322
4
4453
1812
1
851
4768
5
2786
2327
11
1001
0
123674
35
4757
8
4187
10
2732
2
3691
6676
12
980
1431
673
1690
1161
24337
22
592
1185
1777
5204
3
718
2505
1162
1115
1376
1239