504
1
2369
18403
6
1352
3
5617
5
373
231
419694
9
3663
543
0
2283
9355
5316
1124
1528
2830
7
1780
10270
4
1650
1343
4740
3092
408
2301
2
2042
5622
3116
2581
2831
2645