6114
3
31362
12
1853
4
1316
13
922
2
2653
0
630
1
672
5286
7
874
6650
6
1946
1313
70
509
66
1312
5
1960
932
799
422
846
2533
989
608
925
901
2144
11
830
807