1013
9
629
1
527
2653
3
1053
2
1387
4889
15
1652
1116
0
3512
11849
10
1360
619
1786
542
392
197
233
9926
134
339
891
490
4
350
477
377
1919
2458
6
2239
1349
7