1173
1
1051
2
884
1002
2245
3
1606
297066
0
3882
5
1226
3053
7
2940
2010
2797
1295
2449
2773
280
108797
2354
1581
2650
20
845
2386
2159
4204
3765
4
1883
5225
8
1301
2530