515
1
1312
2
694
1748
1094
160
96
1310
3
148
122
295
83
301
882
4
73
2323
4356
1221
1786
10
370
319
1233
759
358
1319
97
1324
9
530
397