1125
1
661
18385
2
509
0
2341
6
2730
2542
2108
3
573
589
849
738
571
3157
7
1306
9244
467
375
504
22330
22
1894
2199
909
1421
829