4097
10
1362
1
1279
5470
2251
3
646
0
543
6339
909
2235
4
2400
2
390
829
3882
12
39034
1669
745
198
2231
1343
6383
17
640
1543
274
1276
6983
5
5425
23
2168
2306
1527