1513
4
1719
1197
2
15570
5
1301
1598
851
0
793
1
1984
3
1090
932
1315
1233
2178
6
1083
824
807
2784
7
413
527
395
368
241
656
320
72
544
1507
1156
1131