4513
1
2061
0
1642
646
1131
1961
1630
2
2855
3
1922
2097
619
2073
247
3063
3819
4111
2317
1222856
4
423
16840
15
3117
683
3691
5
2809
968
2659
2301
729
798
2881