2732
2
20312
39
1809
5
24337
22
4562
10
2309
1884
3
2802
1383
0
5204
2188
4
4228
2322
4715
2741
5196
57793
15233
1
4476
2489
2786
2788
1812
1001
718
4578
25669
123674
35
1376
1289601