1239
1
1400
574
0
2268
4
1243
3107
5
1105
7471
9
517
2266
1103
484
2663
1372
596
537
25669
971
23774
668
1324
2
2942
6
7053
7
1376
6547
1744
400
1403
5204
3
2836