991
2
383
1
102
76
81
371
73
241
283
3101
5
4100
0
1351
98614
31
16327
654
731
100
1326
624
3612
8887
16507
3271
9804
1937