2194
2
1290
1
4360
9
1060
0
607
733
4116
6
1992
3
697
833
2755
4
1309
4914
1140
1668
1660
2163
297066
5389
2093
3028
7
2322
2670
267612
4978
997
99072
1192
1378
36905