3171
2
5019
9
1043
1619
4
1689
5
1035
1307
0
1238
4362
54
3990
7
1082
1
1422
6
1065
582
72563
1916
1981
17336
21
13405
3965
1417
3905
17
3802
23
1653
2497
4346
92326
30
2557
1704
10