2
4232
2
1511
3
1810
1038
1
1053
1004
3
3112
654
1238
4023
1
2395
2142
1
445
533
3
4232
546
1696
2
1482
602
2
2569