2336
5
2631
2
1725
3
1290
1
706
1554
1633
1180
0
3819
4158
8
2425
7
1271
57793
1221
51331
25
1744
1227
3575
2242
9039
4715
1713
2779
2977
7222
4
2199
2259
1809
1946
2213