2535
2
2578
1
467
0
496
1205
1380
1000
1819
830
2131
868
1303
1543
2403
1168
3090
6
1814
4
673
2377
1013
3931
662
2903
3
2932
801
1066
2110
1366
1988
1749