1286
1
75
1270
0
808
3
1337
1651
2
1532
277
2004
6
952
358
1070
1097
343
868
981
412
361
509
990
1308
1290
5
1561
1363
485
81
413
355
641
968