902
1
2277
0
683
929
3
2272
810
1445
1781
4
623
2
1020
5151
3267
2763
2650
20
2556
4837
5
2462
608
2405
1059
5196
1985
2740
20312
39
542
2139
2755
5432
3691
1942