693
0
402
1992
3
697
484
490
1862
1
1309
534
437
1475
4914
2
1298
914
2241
1500
70
797
1126
3159
371
1243
2123
1105
1103
1070
440
5430
2271
4