1543
1
3930
12
2460
4
1036
793
1159
2
2393
3
3622
6
8663
17
710
571
453
1872
5
1477
930
1227
3119
817
2136
812
1131
4201
3703
531
1678
2406
2770
7
452
2213
3384