2669
2
1342
1
2461
20
107
0
839
2487
480
1778
418
2697
5
1047
641
1238
915
997
6062
16
1616
1054
2326
4
1411
999
2260
12
1941