101415
109
1376
0
2336
2
7733
1816
400
1380
1566
1012
946
1
2082
3173
4285
3
2710
3805
6
2328
4311
19944
658
2456
297066
2301
12
1257
2268
4
2020
4562
5
384
1218
3200
7793