3575
5
3008
3
2242
0
3354
9
9039
6753
17
1767
2
2505
2977
1
7222
4
3591
11
2259
1809
5811
1239
1400
1946
2268
1900
3107
2213
7471
517
4606
2233
3212
27
2861
1281
1912
2069