1386
1
2275
2
3498
4
7328
31535
0
19279
3114
17353
467
3116
1566
2830
7
25137
1862
282572
2419
20634
8
2668
1452
1172
177
514
915
1020
1491
928
1129
3510
1889
1392