2089
4
2406
1
3092
5
2852
935
3
1207
39
0
266
98
686
1198
126
1300
5441
13
3088
491
915
2
26
1486
1109
1413
11
473
2732
590
1136
1342
707
2361
2255
1733