2741
4
123674
35
963
1
1494
1131
2
1152
3118
3
1266
1356
615
2006
1536
1440
4029
8
1343
17391
7
2122
3680
2507
2688