3672
14
1060
2
232
1
1206
20
984
5
446
321
388
474
276
334
322
3562
4642
16
273
301
513
339
335
306
207
350
365
537
0
1576
857
979
7
1146
4
824