3831
7
4310
6
2349
3
770
1
2534
0
432
1977
2
606
2954
230
746
325
2440
926
2272
9
2270
355
4148
1756
3574
619
932
2538
1775
4849
2732
50969
923
1472
440