907
1
1539
2245
3
1233
1209
1013
951
1587
9
5006
5
467
0
3053
7
297066
19944
2
2738
8527
1142
3818
1070
571
1015
1087
66
496
2170
4
3386
1380
623
1606
5225
8
3683