2661
3
970
1
1127
0
1151
2431
1794
350
824
319
732
2602
7
1997
1091013
4
334
2023
2
246
532
4207
5
1789
2416