2756
2
3193
5
1324
0
3835
5375
650
790
2667
1
3735
4
344
4797
297066
1618
483
267612
4978
1403
557
768
2237
1100
21
99072
2635
1936
36905
635
544
509
3882
1306