2323
9
1221
2
1189
2977
1
4436
3
1749
0
2719
5043
685
38477
34
2648
8072
7793
4
2369
1056
2312
33393
10
1035
1800
11650
23
15
99072
3337
5
574
4083
815
4309
1816
3546
5546
6