1446
0
255
839
1081
1042
1020
376
2546
1
802
312
46
54
433
484
1440
427
456
78
165
1343
787
5713
469
1820
2
2132
609
309
47041
413
995