980
1
604
24337
22
944
3
1815
2
2530
1161
511
592
0
673
1449
1185
2584
11
1777
2345
3315
718
4002
4
2505
5347
1162
5204
1487
951
1376
12459
854
1441
1998
20850
5