2040
4
559
0
884
551
3
496
1
648
594
517
69
752
389
749
1142
724
707
282
2
1007
37
1327
9
1280
351
1417
1216
989
794
353
1119
1352
300
770
6