2732
2
9220
3
2489
4228
592
0
5079
1
2317
4562
10
2309
2188
4
9055
3696
8
2322
2769
3137
1884
2802
5
14801
11
1876
1383
5204
24337
22
1475
20312
39
1710
1809
1812
2741
5196
1555