1458
3
3653
1
1543
2
1172
56488
0
5108
4
5602
9
1811
1645
563
4271
2604
7
1805
1661
1317
661
1666
978
4677
10
2470
3599
3054
5009
1267
1010
597
1277
5
737
2904