1123
1
1475
3929
1812
2322
4
2277
0
980
1068
2786
24337
22
1001
1788
123674
35
615
3939
8
3267
2760
2767
5
4187
10
1152
4562
1558
2
2082
2732
1806
6676
12
5432
1431
604
2626