2108
3
1412
0
1497
2
2243
6
2088
1
685
3589
2060
2329
2462
1393
2234
4
13676
21
13018
3554
9
5060
1754
2835
1265
1791
1987
2297
13499
5
2152
282
6779
1405
1982
18816
11
2999