2522
2
2096
1
1404
5439
2562
3107
7
2392
675
0
1749
2152
1168
1240
12621
22
2776
2184
2166
1569
4165
6
1489
4
1996