712
1
1232
2
2327
11
2980
756
1348
1179
159
3871
2794
610
0
427
582
1399
783
1945
1020
383
2535
2110
841
3470
5
432
2988
989
6779
1550
1218
623
4179