1501
1
1563
1054
8597
9
2260
12
661
0
3890
2
1374
1587
1557
6
2520
5455
7328
1542
105290
509
2108
5
292
2191
1938
4