287
1
122
1173
3
1075
7
2127
2
1046
822
838
0
677
583
439
3105
3122
53
1009
2553
874
206
813
1344
4
95
2482
5
80505
1151
4506
709569