2654
3
3602
2
534
0
1348
1
6542
5
2035
3904
12
798
7
740
7616
20
930
777
293
342
770
474
549
1635
567
19567
13
435
302
1576
707
961
1137
6
1443
1610
1232
1952