747
0
372
2272
1
515
1985
2
621
542
1033
1089
106
1225
4235
1711
618
120
1239
237
1948
7
469
1397
706
272
2649
5151
3267
4
2763
302
2650
20
2556
1541