349
0
2585
3
17436
9
143536
11
31431
9811
4100
16519
1
3613
1174
2
1352
677
7062
196010
1262
8299
4
2606
14
8898
1267