2131
2
2094
5
1839
1
1828
3
7793
4
5164
3364
7733
3657
12
24337
22
1681
1393
6445
6
753
0
3435
2169
8072
19079
7021
1522
5347
3058
3263
297066
2948
2468
267612
4978
1757
99072