2143
0
907
1
1516
1408
1337
292
1713
544
3429
3
1270
3715
5
1491
3006
1421
822
1193
2989
1255
2296
2
1330
2086
2843
4
10270