1421
1
838
915
2368
1129
0
1922
3268
1696
2002
1578
2
504
107
292
467
7952
1154
650
3006
3
184
1049
2982
775
447
2372
543
1193
661
1889
1664
1869