1501
1
2130
4
2576
3
1494
70
0
402
445
1152
2
1536
5521
2223
1131
17391
7
3517
6
929
1343
1446
3118
2122
1266
1362
16
1356
4029
8
2688