2294
1
2131
2999
3
1093
0
5367
3571
3326
83
1734
2
1895
619
810
1211
3597
5
2396
6026
2879
812
2152
2897
1938
2512
9611
2166
5726
745
1418
4
592
1345
754