343
0
331
5841
5
3086
1
3728
2
3090
864
4576
4
1363
334
335
350
329
332
337
5270
7
13181
3
2578
5395
6
6699
8
2407
2215
340
319
6531
13
4541