2668
2
3544
3
2921
5
2600
4
7733
1123
1
2982
2729
14
3612
10
2326
1093
0
2368
1050
3354
6707
24
845
2133
6346
16
2801
2131
1809
1268
24337
22
4009
6
2493
18
2110
868
1078