1505
1
379
0
1808
4
1649
5
588
986
3
536
876
631
4046
10
815
2
757
927
3380
534
771
368
517
1941
7
393
4926
6
14276
29
159
89
450
95
422
77
78