4684
1
3144
0
3717
8
1338
3
1385
2
1269
1239
1224
786
1326
1129
1187
2048
7
1413
1010
663
933
4
1310
5043
6
539
579
1366
3173
2003
16
2895
13
1112
1091
1619
564
5506