2145
2
687
1
734
840
0
2238
1723
1152
4572
5
2207
4465
22
1639
3933
1749
1618
33393
10
849
1242
1492
6713
11
339
9607
280
392
763
5439
4884
718
197
2767
716