1089
0
543
954
1343
1285
2
1861
1
494
839
2326
4
2169
3
77
4830
1350
4328
10
691
249
1344
218
2800
2982
3493
5
2350
4075
3946
1926
1281