992
3
1334
1
1077
2818
3683
1137
1394
802
0
859
4655
1181
2
2710
2096
2374
5
11650
23
2188
10827
4
2517
2476
1327
1922
2499
743
1715
8627
2209
2542
516
3289
1042