1290
0
738
1
2245
3
496
909
112
97
831
764
101
1013
1188
2
1350
4
84
882
795
782
922
1177
725
1098
903
392
3004
1482
73
1330
72
330
1033