2523
0
2189
3
478
1
4476
2
3238
7
1303
1419
1244
2235
1268
2773
16868
39
4375
4
3213
718
1066
1875
1293
988
2000
1446
1607
1038
1027
896
1258
1862
1310
3546