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
566
19566
13
434
302
1576
707
961
1135
6
1443
1610
1231
1952