723
0
1384
2
1812
2687
5
2272
1
1591
1985
621
542
759
1033
106
1225
4235
1053
578
618
120
1239
237
469
1397
706
272
2649
5151
3267
4
2763
302
2650
20