909
1
1378
2
2522
0
1069
1314
896
1105
611
1543
2461
20
641
1115
18403
6
572
2600
5
8766
3659
14
503
759