2036
2
1621
0
2725
2235
4
22330
22
5135
1279
1
1762
1376
3
6406
12
3966
5
97284
1696
3148
9
198
2301
2864
7
493
1649
1203
2086
1085
928
325
1666
120469
35
2321
3091
2914
646