2398
8
181997
11
1282
1
2899
2122
2
2710
1051
1952
3316
17
1424
1446
1529
297066
0
4130
18
432
3058
6500
3188
4
1179
1913
5
1289601
444571
9