2292
2
3159
0
592
1103
323
2271
4
2756
334
8527
1
5889
8
1070
3971
2439
717
3156
3
1166
1337
562
1681
1862
460
668
311
4684
477
616
914
1581
1220
3066
7