933
1
2982
3
1193
5217
11
1231
467
0
1251
830
31535
2198
2
1291
2710
9
1326
1343
4396
928
1642
1922
360784
19
7952
650