132
0
256
1
428
295
1172
2619
11
1741
2
1262
1501
4
2116
1165
1976
1695
1653
1734
1983
3
1808
1840
1675
2620
2433
1718
2287
2400
12717
3795
9483
6
2886
3174
2968