978
7
3664
8
1178
2
1361
1
2235
12
1405
3
908
893
5
628
2877
1432
1304
1388
0
1892
469
515
1910
6
1511
12423
20
536
3460
825
411
1039
1219
410
1580
1238
945
3332