1421
1
1998
10
2320
0
5012
4
3287
1163
1343
1957
2
43
1645
2961
4067
9
2257
282572
1933
1342
2147
3
597
2494
7334
480
509